toad lily (montia chamissoi) - Allemand Anglais Dictionnaire